home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
090
/
cmln1085.arc
/
READ.ME
< prev
next >
Wrap
Text File
|
1986-02-27
|
4KB
|
83 lines
To: Computer Language Editor, Craig LaGrow
From: Hubert D. Callihan, Ph.D.
Re: Previously submitted Turbo GSX article.
Date: 3/28/85
As requested, I am submitting the Turbo-GSX article on disk
format. It appears in three files on this disk, namely,
TURBOGSX.HDC - text body for article
FIGURES .HDC - supporting figures for the text
TABLE1 .HDC - Table 1 from the article
LISTING1.PAS - Turbo Pascal source skeleton listing
(Include files are on separate files as follows:
GSXWORK .INC - workstation functions
GSXLINE .INC - line drawing functions
GSXTEXT .INC - graphics text functions
GSXGDP .INC - generalized drawing primitives
GSXCOLOR.INC - color functions
GSXMARK .INC - marker functions
GSXINPUT.INC - input device functions
GSXWMODE.INC - writing mode functions
GSXFILL .INC - region fill functions
GSXINQUI.INC - attribute inquiry functions
GSXESCAP.INC - escape functions
LISTING2.PAS - listing 2 in the article
FRACTALS.PAS - an extra I've include that implements
Greg Turk's fractals program (Applesoft
BASIC) but using a much faster Turbo
Pascal version. (See program comments)
P1.PAS .. P9.PAS - programs for the user to test various
parts of the implementation. They also
serve as examples for the programmer.
None of the PAS and INC files contain any special formatting
commands for any word processor. They were prepared using the
WORDSTAR-compatible editor provided by Borland with the Turbo
package and, as such, are pure ASCII text files. These files
will likely be the ones users may wish to download.
TURBOGSX.HDC and FIGURES.HDC contain formatting commands used
to create the proper formatting environment for PERFECT WRITER.
They could be easily removed or replaced with equivalent
WORDSTAR commands. For your information, I include below a list
of those commands that may simplify that replacement.
@i[text] - italicizes text between [ and ]
@p[text] - boldface italicized text
@b[text] - boldface text
@u[text], @ux[], @un[] - underlines text between delimiters
@center[text] - centers text not currently centered
on the screen (but formatted as such
when printed)
@begin[verbatim]
@end[verbatim] - no margin justification is to be
applied to text between these two
delimiters. (What you see is what you
get!)
@style[ .. ] - defines environment for printing.
Entries here should be clear.
@flushleft[text] - Use left margin, no paragraph indent
or outdent.
@foot[text] - defines text for a footnote to be
placed at end of document. This
command is placed in the actual text
where the footnote reference is to appear.
@newpage - defines a page break
@indent[ .. ] - defines an indented block of text
@device[text] - defines a device used for printing
@+[ .. ] - defines text in [] as superscript
Generally, if you spot a @ in the text, it would indicate a
formatting command of some type.
TABLE1.HDC was formatted for a 132 column printer or screen but
could be easily reformatted. It contains no PERFECT WRITER
commands.
Once again, thank you for your interest in this article. If I
can be of further assistance, please feel free to contact me.